/*标签样式初始化*/
div,ul,li,span,p,img,h1,h2,h3,h4,h5,h6,dl,dt,dd {margin: 0px; padding: 0px;list-style: none;border: 0px;}

/*公共样式部分*/

body {color: #666;margin: 0 auto;background-color: #fff; font-family: "Microsoft YaHei";overflow-x: hidden;}

#copy { display: none;}

a {color: #666; text-decoration: none;}
a:hover { color:#153b96;text-decoration: none; border-bottom-style:}

.page{ margin:0 auto; width:1400px;}
.bg{ width: 100%;min-width: 1400px;}

.fl { float: left;}
.fr {float: right;}

/*左右浮动清除*/
.clear { clear: both;height: 0px; overflow: hidden;}


/*间隙*/
.top10 {padding-top: 10px;}
.top20 {padding-top: 20px;}
.top30 {padding-top: 30px;}
.top40 {padding-top: 40px;}
.top50 {padding-top: 50px;}
.top60 {padding-top: 60px;}
.top70 {padding-top: 70px;}
.top80 {padding-top: 80px;}
.top90 {padding-top: 90px;}
.top100 {padding-top: 100px;}


/*英文样式*/
.font_en {font-family: Arial, Helvetica, sans-serif;text-transform: uppercase;font-weight: normal;}
.t0{text-align: center;padding-top: 70px;padding-bottom: 40px;position: relative;z-index: 9;}
.t0 p{font-size: 40px;color: #333;margin-bottom: 15px;}
.t0 d{font-weight: bold;color: #153b96;}
.t0 dd{font-size: 20px;color: #666;line-height: 38px;padding: 0 40px;border: 1px solid #eee;    display: inline-block;border-radius: 19px;background: #fff;}
.t0 dd:after{content: '';width: 100%;height: 1px;background: #eee;display: block;position: absolute;left: 0;bottom: 59px;z-index: -1;}


/*抬头*/
.head_bg{background: #f5f5f5;height: 40px;}
.head_box{color: #666 ;height: 40px;font-size: 14px;line-height: 40px;}
.head_l{background:url(home.png) no-repeat left 10px;padding-left: 25px;}
.head_r a{color: #666;font-size:14px;display: block;float: left;background: url(ic1.png) no-repeat 20px;padding-left: 45px;position: relative;cursor: pointer;}
.head_r a:nth-child(2){background: url(ic2.png) no-repeat 20px;}
.head_r a:nth-child(3){background: url(ic3.png) no-repeat 20px;}
.head_r a:hover{color:#153b96;}
.head_r span {color: #153b96;line-height: 40px;}
.head_r span:hover{color: #153b96;}
.head_r{line-height: 40px;color: #666;}
.head_r a p{width:110px; height:0; position: absolute; top:40px; left:20px; box-shadow: 0 3px 10px #eee; z-index: 999 !important;overflow: hidden; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out;}
.head_r a p img{width:100%; height:100%;}
.head_r a:hover p{height:110px;}

.top{height: 162px;}
.logo{margin-top: 37px;}
.name{margin-top: 51px;margin-left: 15px;}
.name p{font-size: 17px;color: #ccc;line-height: 32px;}

.top i{background: url(sx.jpg)no-repeat center; display: block;width: 9px;height: 57px;margin: 51px 20px 0;}
.top_wz p{font-size: 26px;color:#ff5c01;margin-top: 46px;margin-bottom: 5px;letter-spacing: 1px;}
.top_wz d{width: 78px;height: 24px;border-radius: 12px;background: #153b96;text-align: center;color: #fff;font-size: 13px;display: block;line-height: 24px;float: left;margin-right: 5px;}
.top_tel{margin-top: 40px;}
.top_tel dd{font-size: 15px;color: #999;padding-left: 45px;}
.top_tel img{margin-top: 5px;}




/*幻灯片*/

.focus {
    width: 100%;
    min-width: 1400px;
    height:600px;
    overflow: hidden;
    position: relative;
    z-index: 1
}

.focus ul {
    height: 100%;
    position: absolute;
    overflow: hidden;
}

.focus ul li {
    float: left;
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: relative;
    background: #000;
}

.focus ul li div {
    position: absolute;
    overflow: hidden;
    width: 100%;
    height: 100%;
}


.focus .btnBg {
    position: absolute;
    width: 100%;
    height: 20px;
    left: 0;
    bottom: 0;
    background: #000;
    display: none;
}

.focus .btn {
    position: absolute;
    width: 952px;
    height: 23px;
    margin-left: -480px;
    left: 50%;
    bottom: 15px;
    text-align: center;
}

.focus .btn span {
        font-size: 0;
    display: inline-block;
    _display: inline;
    _zoom: 1;
    width: 10px;
    height: 10px;
    text-align: center;
    _font-size: 0;
    margin-left: 16px;
    cursor: pointer;
    background: #fff;
    border-radius: 50%;
}

.focus .btn span.on {
    background: #153b96;
}

.focus .preNext {
    width: 45px;
    height: 100px;
    position: absolute;
    top: 270px;
    background: url(jt.png) no-repeat 0 0;
    cursor: pointer;
}

.focus .pre {
    left: -45px;
}
.focus .next {
    right:-45px;
    background-position: right top;
}
.focus:hover .pre{
    left: 0px;
    -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out;
    
}
.focus:hover .next{
    right: 0px;
    -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out;
}

/*内页幻灯片*/

.focus_n {
    width: 100%;
    min-width: 1400px;
    height: 350px;
    overflow: hidden;
    position: relative;
    z-index: 0
}

.focus_n ul {
    height: 100%;
    position: absolute;
}

.focus_n ul li {
    float: left;
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: relative;
    background: #000;
}

.focus_n ul li div {
    position: absolute;
    overflow: hidden;
    width: 100%;
    height: 100%;
}

.focus_n .btnBg {
    position: absolute;
    width: 100%;
    height: 20px;
    left: 0;
    bottom: 0;
    background: #000;
    display: none;
}

.focus_n .btn {
    position: absolute;
    width: 952px;
    padding-right: 50px;
    height: 23px;
    margin-left: -501px;
    left: 50%;
    bottom: 15px;
    text-align: center;
}

.focus_n .btn span {
        font-size: 0;
    display: inline-block;
    _display: inline;
    _zoom: 1;
    width: 10px;
    height: 10px;
    text-align: center;
    _font-size: 0;
    margin-left: 16px;
    cursor: pointer;
    background: #666;
    border-radius: 50%;
}

.focus_n .btn span.on {
    background: #153b96;
}

.focus_n .preNext {
    width: 45px;
    height: 100px;
    position: absolute;
    top: 110px;
    background: url(jt.png) no-repeat 0 0;
    cursor: pointer;
    display: none;
    
}

.focus_n .pre {
    left: 0;
}

.focus_n .next {
    right: 0;
    background-position: right top;
}

/*导航*/
.nav_bg{background: #153b96;}
.nav{height:70px;}
.nav>ul{height:70px;}
.nav>ul>li{ float: left; display: block;position: relative; width:155px; height:100%;}
.nav>ul>li>a{ display: block; color: #fff; font-size:16px; text-align: center; position: relative; z-index: 3333; height:100%;}
.nav>ul>li>a:hover{color:#fff;}
.nav>ul>li>a p{ line-height: 70px; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out;    font-size: 15px;}
.nav>ul>li>a span{font-size:12px; color:#999; line-height:30px;}
.nav>ul>li:before,.nav ul li:after{content: ''; display: block; position: absolute;height:0;z-index: 3; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out;background:#ff5c01;}
.nav>ul>li:after,.nav>ul>li:after{width: 100%;bottom:0%; z-index: 2;}
.nav ul li.navcurrent:after,.nav ul li:hover:after{height: 100%;}
.NavCeshi > li.navcurrent > a, .NavCeshi > li:hover > a {margin: 0 auto;color: #fff;}
.NavCeshi > li.navcurrent > a p, .NavCeshi > li:hover > a p {line-height: 70px;}
.NavCeshi > li.navcurrent > a span, .NavCeshi > li:hover > a span{color: #fff;  line-height:12px;}
.NavCeshi > li.navcurrent > a p:after, .NavCeshi > li:hover > a p:after{ width:1vw; height:1px; margin:.6vw auto;  }


/*下拉*/
.erji_menu { display: none; position: absolute; left: 0; width: 100%; z-index: 1111;top: 70px; }
.erji_menu ul li a{ width: 100%; padding: 0 5px; box-sizing: border-box; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin: 0 auto;display: block; text-align: center; font-size: 15px; font-weight: normal !important;color: #fff; line-height:50px;border-top: 1px solid rgba(238,238,238,0.5); background: rgba(0,65,202,0.9); -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out;}
.erji_menu ul li a:hover{background:#ff5c01;color:#fff !important;}
.rightarrowpointer{display:none;}




/*搜索*/	
.search_nbg{width: 100%; min-width:1400px; height:72px; margin:0 auto;position:absolute; top:591px; border-bottom: 1px #eee solid;}
.search_bg{width: 100%; min-width:1400px; height:72px; margin:0 auto;background: #fff;border-bottom: 1px solid #eee;}
#search{ color: #666;height:72px;line-height:72px;}
#search i{width: 38px;height: 38px;border-radius: 50%;display: block;background: #f5f5f5 url(../uploadfile/image/20200917/20200917115122_2143012101.png)no-repeat center;margin-top: 17px;}
.search_01 i{display: block;float: left;padding-top: 22px;margin-right: 14px;}
.search_01{ float:left; width:600px;padding-left:15px;}
.search_01 a{font-size: 16px;color: #666;letter-spacing: 1px;}
.search_01 a:hover{color: #153b96;}
.search_02{float: right;}


.list_top{background:url(flbj.jpg)no-repeat center;width:314px;height: 126px;}
.list_top d{font-size:46px;font-weight:bold;color:#0045ff;padding-top: 20px;display: block;text-align:center;}
.list_top p{font-size:28px;color:#fff;font-weight:bold;background:url(../uploadfile/image/20200917/20200917155735_128568921.png)no-repeat center left;padding-left: 40px;text-align: left;display: inline-block;    margin: -27px 0 0 30px;}
.prod_b table{width:100% !important;overflow: hidden;}
.prod_b table tr td{height:50px !important;line-height:50px;background:#f5f5f5;}
.prod_b table td:hover{background:#ff5c01;}
.prod_b table td:hover a{color:#fff;background-image:url(../uploadfile/image/20200917/20200917161624_1378040105.png);}
.prod_b table td a{font-size:16px;font-weight:lighter !important;color:#333;padding-left:110px;background:url(../uploadfile/image/20200917/20200917161306_1267361832.png)no-repeat 80px center;display:block;width:100%;height:100%;}
.prod_tel{width:234px;height:83px;background:#153b96 url(fldhb.jpg)no-repeat 30px center;padding: 25px 0 0 80px;}

.prod_tel p{color:#fff;font-size:16px;margin-bottom:10px;}
.prod_r .pro-table .pro-td{padding-left:0 !important;margin-left:17px;margin-bottom: 17px;display: block;float: left;overflow: hidden;}
.prod_r .pro-table .pro-td span{width: 100%;height: 61px;line-height: 61px !important;display: block;background: #f5f5f5;position: relative;}
.prod_r .pro-table .pro-td span a{font-size:16px;color:#666;position: relative;z-index: 9;transition: 0.3s ease all;display:block;width:100%;height:100%;}
.prod_r .pro-table .pro-td:hover span:after{height:100%;}
.prod_r .pro-table .pro-td:hover span a{color:#fff;}
.prod_r .pro-table .pro-td span:after{content:'';width:100%;height:0px;position: absolute;bottom: 0;left: 0;background:#153b96;transition: 0.3s ease all;}
.prod_r .pro-table .pro-td>a{width:100%;height:100%;display:block;position: relative;}
.prod_r .pro-table .pro-td>a:after{content:'';width:100%;height:100%;display:block;background:url(cpzj.png)no-repeat center rgba(0,0,0,0.5);position: absolute;top:-100%;transition: 0.3s ease all;}
.prod_r .pro-table .pro-td:hover>a:after{top:0;}
.prod_r .pro-table .pro-td br{display:none;}
/*产品优势*/
.padv_bg{background: url(cptd.jpg)no-repeat top center;height: 800px;}
.padv_t p{color:#fff;margin-bottom: 10px;}
.padv_t d{color: #fff;}
.padv_t span{font-size: 20px;color: #fff;}
.padv ul{color: #fff;margin-top: 10px}
.padv ul li{width: 50%;float: left;height: 150px;position: relative;}
.padv ul li:nth-child(2n-1){text-align: left;transition: 0.5s ease all;left:0px;}
.padv ul li:nth-child(2n){text-align: right;transition: 0.5s ease all;right:0px;}
.padv ul li p{font-size: 20px;color: #fff;padding-left: 20px;background: url(../uploadfile/image/20200917/20200917170257_1751271159.png)no-repeat left center;}
.padv ul li dd{font-size: 16px;line-height: 28px;margin-top: 10px;}
.padv ul li:nth-child(2n) p{background-position: right center;padding-right: 20px;}
.padv ul li:nth-child(2n-1):hover{left:30px;}
.padv ul li:nth-child(2n):hover{right:30px;}
/*工程案例*/
.proj_cont{position: relative;}
.proj_cont table tr{display: block;}
.proj_cont table td{padding-left: 0px !important;display: block;float: left;margin-right:20px;overflow: hidden;}
.proj_cont table td div{padding-top: 0px !important;width: 100%;line-height: 60px;background: #f5f5f5;    position: relative;-webkit-transition:0.2s all ease-in-out; transition:0.2s all ease-in-out;z-index: 3;}
.proj_cont table td div a{color:#333;font-size:18px;font-weight:lighter;display: block;}
.proj_cont table td:hover div a{background:#153b96; color:#fff;}
.proj_cont table td img{width:335px;height:auto !important;-webkit-transition:0.5s all ease-in-out; transition:0.5s all ease-in-out;}
.proj_cont table td img:hover{transform:scale(1.2);
-ms-transform:scale(1.2); 	
-moz-transform:scale(1.2); 
-webkit-transform:scale(1.2); 
-o-transform:scale(1.2);}
.proj_cont table td br{display:none;}
.proj_btn{background: url(z.png)no-repeat center;width: 44px;height: 44px;position: absolute;top: 130px;cursor: pointer;}
.proj_btn.btnl{left: -90px;}
.proj_btn.btnr{right: -90px;transform: rotate(180deg);}
.proj_cont .tempWrap{width:1400px !important;}

/*优势*/
.adv_t{background: url(ys.jpg)no-repeat center;height: 256px;text-align: center;}
.adv{position: relative;}
.adv_t p{font-size: 46px;font-weight: bold;color: #fff;margin-top: 50px;}
.adv_t d{font-size: 70px;position: relative;top: 5px;display: inline-block;margin-right: 5px;}
.adv_t dd{font-size: 22px;color: #fff;line-height: 40px;}
.adv_bbg{height: 416px;}
.adv_box{width: 630px;margin-top: 40px;position: relative;z-index: 20;}
.adv_tit{background: url(y01.png)no-repeat left center;padding-left: 100px;}
.adv_tit p{font-size: 40px;color: #222;font-weight: bold;}
.adv_tit d{font-size: 16px;color: #999;line-height: 30px;}
.adv_box dd{padding:0 80px;height: 50px;border-radius: 25px;background: #153b96;color: #fff;font-size: 28px;font-weight: bold;line-height: 50px;display: inline-block;margin: 30px 0;}
.adv_box li{font-size: 16px;color: #666;line-height: 32px;margin-bottom: 10px;background: url(../uploadfile/image/20200917/20200917175653_790217881.png)no-repeat left 10px;padding-left: 20px;}
.adv_bbg:nth-child(3) .adv_tit{padding-left: 80px;}
.adv_bbg:nth-child(4) .adv_tit{background-image: url(y02.png);}
.adv_bbg:nth-child(5) .adv_tit{background-image: url(y03.png);}
.adv_bbg:nth-child(6) .adv_tit{background-image: url(y04.png);}
.line{background: url(lsx.png)no-repeat top center;width: 100%;height: 1644px;position: absolute;top: 360px;}

.adv_bbg:nth-child(4) .pulse1,.adv_bbg:nth-child(5) .pulse1{top:174px;}
.adv_bbg:nth-child(6) .pulse1{top:345px;}
.pulse1{width: 67px;height: 67px;display: block;border-radius: 50%;background: rgba(0,65,202,0.3);position:relative;margin: 0 auto;z-index: 9;animation: warn1 2s ease-out;animation-iteration-count: infinite;}
.pulse{width: 50px;height: 50px;display: block;border-radius: 50%;background: rgba(0,65,202,0.3);position:relative;margin: 0 auto;top: calc(17px/2);}
.round{width:15px;height: 15px;border: 3px solid #153b96;border-radius: 50%;background: #fff;margin: 0 auto;position: relative;z-index: 999;}
.adv_bbg:nth-child(3) .round{top: -44px;}
.adv_bbg:nth-child(4) .round,.adv_bbg:nth-child(5) .round{top:130px;}
.adv_bbg:nth-child(6) .round{bottom:-301px}

@keyframes warn1 {
    0% {
        transform: scale(.3);

        opacity: 0.0;
    }
    25% {
        transform: scale(0.3);

        opacity: 0.1;
    }
    50% {
        transform: scale(0.5);

        opacity: 0.3;
    }
    75% {
        transform: scale(0.8);

        opacity: 0.5;
    }
    100% {
        transform: scale(1);

        opacity: 0.0;
    }
}

/*简介*/
.about_bg{background: #153b96 url(gst.jpg)no-repeat right bottom;}
.about_t p,.about_t d{color: #fff;}
.about_t dd{background: #ff5c01;border: none;color: #fff;}
.about_l{width: 580px;background: #f5f5f5;height: 494px;padding: 30px 60px 0;}
.about_l d{font-size: 88px;font-weight: bold;color: #e9e9e9;text-transform: uppercase;}
.about_l dd{font-size: 35px;color: #333;font-weight: bold;margin-top: -65px;}
.about_l i{width: 50px;height: 6px;display: block;background: #ff5c01;margin: 15px 0;}
.about_l p{font-size: 15px;color: #666;line-height: 30px;font-weight: lighter;}
.about_l a{width: 128px;height: 44px;border-radius: 5px;background: #ff5c01;display: block;font-size: 15px;color: #fff;text-align: center;line-height: 44px;font-weight: lighter;margin-top: 20px;transition:0.3s all ease-in-out;}
.about_l a:hover{background:#153b96;margin-left:20px;}


/*流程*/
.proc_bg{position: relative;}
.proc_cont li{width: 120px;margin-left: calc(560px/6);float: left;z-index: 9;position: relative;}
.proc_cont li:first-child{margin-left: 0px;}
.proc_cont li d{width: 120px;height: 120px;background: #153b96 url(dz1.png)no-repeat center;border-radius: 50%;display: block;transition: 0.5s all ease;}
.proc_cont li d:after{content: '';width: 1px;height: 85px;background: #153b96;display: block;position: relative;margin: 0 auto;top: 120px;transition: 0.3s all ease;}
.proc_cont li span{width: 36px;height: 36px;border-radius: 50%;display: block;font-size: 18px;color: #333;color: #fff;text-align: center;line-height: 36px;background: #153b96;margin: 85px auto 0;font-family: 'Arial';font-weight: bold;transition: 0.3s all ease;}
.proc_cont li:nth-child(2) d{background-image: url(dz2.png);}
.proc_cont li:nth-child(3) d{background-image: url(dz3.png);}
.proc_cont li:nth-child(4) d{background-image: url(dz4.png);}
.proc_cont li:nth-child(5) d{background-image: url(dz5.png);}
.proc_cont li:nth-child(6) d{background-image: url(dz6.png);}
.proc_cont li:nth-child(7) d{background-image: url(dz7.png);}
.proc_cont li p{font-size: 20px;color: #333;text-align: center;margin-top: 20px;}
.proc_cont li.on d,.proc_cont li.on d:after,.proc_cont li.on span{background-color: #ff5c01;}
.proc_line{width: 100%;height: 5px;background: #eee;position: absolute;bottom: 131px;}
.proc_cont li:hover d{transform: rotateY(360deg);}

/*新闻*/
.news_bg{background:#f8f8f8;}
.news_bt{ float:left; font-size:36px; line-height:36px; font-weight:bold;}
.news_bt span{ display:block; height:60px; line-height:60px; margin-top:5px; background:url(http://login.114my.cn/memberpic/yuexi123/uploadfile/image/20200721/20200721165640_752302582.jpg) no-repeat; font-size:18px; color:#666; font-weight:normal;}
.news ul{width:640px;margin:auto;}
.news ul li{ float:left; margin-left:10px;}
.news ul li a{ display:block; margin-right:30px; font-size:18px; color:#666; text-align:center; width:173px; line-height:43px; border-radius:43px; background:#FFF;box-shadow:0px 0px 15px rgba(22, 81, 149, 0.1)}
.news ul li a:hover{ background:#ff5c01; color:#fff; text-decoration:none; }
.news ul li.news_active a{ background:#ff5c01; color:#fff;}
.news_main{ height:586px;}
.news_nr{padding-top:10px;}
.news_nr a{ text-decoration:none;}

.news1{ float:left; width:454px; height:541px; overflow:hidden; position:relative; margin-top:18px;}
.news1 a > img{ transition:0.5s;}
.news1:hover a > img{transform: scale(1.1);}
.news1cont{ width:404px; padding:0 25px; height:91px; background:rgba(0,0,0,0.7); position:absolute; left:0; bottom:0;}
.news1conttit{ float:left; font-size:16px; color:#FFF; line-height:91px;}
.news1cont:after {content:'';background:url(../uploadfile/image/20200918/20200918100123_741716106.png)no-repeat center;width: 30px;height: 91px; display: block;position: relative;left: 360px;background-size:70%;}
.news1contarrow{ float:right; transition:0.5s; margin-top:42px;}
.news1:hover .news1contarrow{ transform:translateX(-8px);}

.news2{ float:left; width:470px; margin-left:25px; padding-top:18px;}
.news2 .news_div_item{ width:469px; height:264px; background:#FFF; position:relative; margin-bottom:12px; transition:0.5s;}
.news2 .news_div_item:nth-child(1){ display:none;}
.news2 .news_div_item:hover{ box-shadow:1px 1px 18px 1px rgba(0,117,164,0.5);}
.news2 .news_div_item_content{ width:404px; padding:0 10px 15px 10px;position:absolute; left:20px; top:35px;}
.news2 .news_div_item_a{ position:relative;}
.news_div_item_title{position:relative;}

.news2 .news_div_item_title a{ font-size:18px;width: 100%;height: 230px;display: block;    z-index: 9;}
.news2 .news_div_item_body{ margin-top:15px; line-height:28px; color:#888; font-size:16px;position: absolute;top: 25px;padding-bottom: 20px;border-bottom: 1px solid #eee;}
.news2 .news_div_item_date{ position:absolute; top:180px; left:45px; font-family:Arial; color:#888; width:152px; height:58px;}
.news2 .news_div_item_day{ position:absolute; top:0; left:0px; font-size:40px; font-weight:bold;line-height:30px;}
.news2 .news_div_item_year{ position:absolute; bottom:0; left:0;}
.news2 .news_div_item_month{ position:absolute; bottom:0; left:36px;}
.news2 .news_div_item:hover .news_div_item_date{ color:#ff5c01;}
.news2 .news_div_item_a:before{ content:""; display:block; width:60px; height:30px; overflow:hidden; background-image:url(newm.png); background-position:0 0; transition:0.5s; position:absolute; left:335px; top:158px;}
.news2 .news_div_item:hover .news_div_item_a:before{ background-position:0 30px; }

.news3{ float:left; margin-left:18px; width:423px; padding-top:18px; }
.news3 .news_div_item{ width:423px; height:168px; background:#FFF; position:relative; margin-bottom:18px; transition:0.5s;}
.news3 .news_div_item:nth-child(1),.news3 .news_div_item:nth-child(2),.news3 .news_div_item:nth-child(3){ display:none;}
.news3 .news_div_item:hover{ box-shadow:1px 1px 18px 1px rgba(0,117,164,0.5);}
.news3 .news_div_item_content{ width:300px; position:absolute; left:105px; top:48px;}
.news3 .news_div_item_a{ position:relative;}
.news3 .news_div_item_title a{ font-size:18px; line-height:16px;display: block;width: 100%;height: 120px;    z-index: 9;}
.news3 .news_div_item_body{ margin-top:15px; line-height:24px; color:#888; font-size:16px;position: absolute;top: 15px;}
.news3 .news_div_item_date{ position:absolute; top:42px; left:25px; font-family:Arial; color:#888; width:57px; height:85px;}
.news3 .news_div_item_date:before{ content:""; display:block; width:17px; height:1px; background:#d9d9d9; position:absolute; left:2px; top:53px;}
.news3 .news_div_item_day{ position:absolute; top:0; left:-10px; font-size:40px; font-weight:bold;}
.news3 .news_div_item_year{ position:absolute; bottom:0; left:0;}
.news3 .news_div_item_month{ position:absolute; bottom:0; left:36px;}
.news3 .news_div_item:hover .news_div_item_date{ color:#ff5c01;}
.news3 .news_div_item_a:before{ content:""; display:block; width:37px; height:20px; overflow:hidden; background-image:url(hym.png); background-position:0 0; transition:0.5s; position:absolute; left:258px; top:3px;}
.news3 .news_div_item:hover .news_div_item_a:before{ background-position:0 20px; }


/*link*/
#link_box{width:100%; margin:0 auto; overflow:hidden;background:#153b96;padding:10px 0px}
#link{width:1400px; margin:0 auto; overflow:hidden;}

#link_bt{width:150px; float:left; font-size:18px; color:#fff;  font-weight: 400; line-height:62px;}
#link_bt span{padding-left:5px; font-size:18px; color:#fff; font-family:Arial, Helvetica, sans-serif;text-transform: uppercase; font-weight: 200;}
#link_bg{width:1250px; line-height:62px; float:left; overflow:hidden; font-size:15px; font-weight:100; color: #999;}
#link_bg a{font-size:15px; color: #fff !important;}

/*底部*/
.Foot{padding:70px 0 0px 0;background:#141a24;}
.Foot .Ft1{width:27.5%;float:left;margin-bottom:50px;}
.Foot .ftul{box-sizing:border-box;}
.Foot .ftul li{position:relative;font-size:15px;color:#999;line-height:30px;box-sizing:border-box;}
.Foot .ftul li span{}
.Foot .ly{width:130px;height:35px;margin-top:15px;border-radius:18px;border:1px #999 solid;text-align:center;line-height:33px;transition: all 0.3s;}
.Foot .ly a{font-size:16px;color:#999;}
.Foot .ly:hover{border:1px #153b96 solid;background:#153b96;}
.Foot .ly:hover a{color:#FFF;}
.Foot .Ft2{float:left;margin-bottom:30px;margin-left: 60px;}
.Foot .Ft2 dl{width:190px;float:left;}
.Foot .Ft2 dd{display: inline-block;margin-right: 44px;float: left;}
.Foot .Ft2 dd:last-child{margin-right:0;}
.Foot .Ft2 dl:nth-child(2) dt{text-align: center;}
.Foot .Ft2 dl:nth-child(2){width:auto;margin-right: 100px;}
.Foot .Ft2 dt{font-size:18px;color:#fff; padding-bottom:20px;}
.Foot .Ft2 dd a{display:block;font-size:15px;color:#999;line-height:32px;}
.t1{font-size:18px !important;color:#fff !important;margin-bottom:9px !important;}
.Foot .Ft2 dd a:hover{color:#ff5c01;}
.copy_row3 a:hover{color:#ff5c01;}


.copy_row3 {text-align: center;margin: 0 auto;font-size: 15px;font-weight: 100;color: #999;line-height: 50px;border-top: 1px #333 solid; width:100%;}
.copy_row3 a{color: #999;}
.copy_n{  line-height: 50px; color: #999; font-size: 15px; float: left;}
.copy_n a{ display: inline-block; color: #999; font-size: inherit; font-size: 14px;}
.copy_nr{float: right;color: #999;}

.ft-info{float:right;width:150px;overflow:hidden;}
.ft-info .QRcode{float:left;width:150px;}
.ft-info .QRcode img{display:block;width:150px;}
.ft-info .QRcode p{height:40px;line-height:40px;text-align:center;font-size:16px;color:#999;}



/* 客服样式*/
.y-kefu-box { position: fixed; right: 0; top: 20%; z-index: 9999; font-size: 13px;}
.y-kefu-box img { display: block; width: 100%; height: auto; }
.y-kefu-box01 .icon { display: block; background: url(zc.png) no-repeat; margin: 0 auto 6px;}
.y-kefu-box01 { width: 54px; color: #666; text-align: center; }
.y-kefu-box01 .kf-close-btn { width: 27px; height: 27px; background-position: -5px -115px; position: relative; cursor: pointer;}
.y-kefu-box01 .kf-close-btn:before { content: ''; display: block; width: 1px; height: 12px; background-color: #ff5c01; position: absolute; bottom: -12px; left: 13px; z-index: 1; }
.y-kefu-box01 .show-status>a, .y-kefu-box01 .show-status>div { display: block; width: 52px; padding: 8px 0 12px; background-color: #fff; border-left: solid 1px #efefef; border-top: solid 1px #efefef; border-right: solid 1px #efefef; position: relative;}
.y-kefu-box01 .show-status>div{border-bottom:1px solid #eee;}
.y-kefu-box01 .show-status { position: relative; }
.y-kefu-box01 .show-status .kf-zixun { background-color: #ff5c01; border-color: #ff5c01; color: #fff; margin: 10px 0 7px;}
.y-kefu-box01 .kf-zixun { border-radius: 2px; }
.y-kefu-box01 .kf-zixun i { width: 21px; height: 22px; background-position: -5px -5px; }
.y-kefu-box01 .kf-mobile { border-top-left-radius: 2px; border-top-right-radius: 2px; }
.y-kefu-box01 .kf-mobile>i { width: 18px; height: 18px; background-position: -5px -32px; }
.y-kefu-box01 .kf-mobile:hover>i { background-position: -30px -32px; }
.y-kefu-box01 .kf-weChat>i { width: 22px; height: 19px; background-position: -5px -55px; }
.y-kefu-box01 .kf-weChat:hover>i {background-position: -30px -55px; }
.y-kefu-box01 .kf-email { border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; }
.y-kefu-box01 .kf-email>i { width: 18px; height: 14px; background-position: -5px -80px; }
.y-kefu-box01 .kf-email:hover>i { background-position: -30px -80px; }
.y-kefu-box01 .back-top i { width: 13px; height: 11px; background-position: -5px -98px; }
.y-kefu-box01 .back-top:hover i { background-position: -30px -98px; }
.y-kefu-box01 .kf-email, .y-kefu-box01 .back-top  { border-bottom: solid 1px #efefef;}
.y-kefu-box01 .back-top { margin-top: 20px; border-radius: 2px; left: 55px;}
.y-kefu-box01 .hver:hover { background-color: #153b96; border-color: #153b96;}
.y-kefu-box01 .hver:hover>p { color: #fff; }
.y-kefu-box01 .kf-zixun1 { border-radius: 2px; }
.y-kefu-box01 .kf-zixun1 i { width: 21px; height: 22px; background-position: -5px -180px; }
.y-kefu-box01 .kf-zixun1:hover>i { background-position: -30px -180px; }


.y-kefu-box01 .mobile-infos, .y-kefu-box01 .y-ewm-box, .y-kefu-box01 .y-email-infos { background-color: #fff; border: solid 1px #efefef; position: absolute; right: 90px; z-index: 2; border-radius: 2px; display: none;} 
/*咨询热线*/
.y-kefu-box01 .mobile-infos { width: 260px; text-align: left; top: 0;}
.y-kefu-box01 .mobile-infos>div { padding: 20px 0 20px 45px; position: relative; }
.y-kefu-box01 .mobile-infos>div i { width: 15px; height: 15px; background-position: -52px -32px; position: absolute; top: 22px; left: 20px; z-index: 2; }
.y-kefu-box01 .mobile-infos .online1 { border-bottom: solid 1px #efefef; }
.y-kefu-box01 .mobile-infos span { color:#b9b9b9; }
.y-kefu-box01 .mobile-infos p { color: #ff5c01; font-size: 18px; }
y-kefu-box .right {
width: 12px;
height: 12px;
position: absolute;
right: -12px;
top: 24px;
}
y-kefu-box .right-arrow1,
y-kefu-box .right-arrow2 {
width: 0;
height: 0;
display: block;
position: absolute;
left: 0;
top: 0;
border-top: 6px transparent dashed;
border-right: 6px transparent dashed;
border-bottom: 6px transparent dashed;
border-left: 6px white solid;
overflow: hidden;
}
y-kefu-box .right-arrow1 {
left: 1px;
border-left: 6px #efefef solid;
}
y-kefu-box .right-arrow2 {
border-left: 6px white solid;
}
/*二维码*/
.y-kefu-box01 .y-ewm-box { width: 151px; height: 178px; top: -60px;}
.y-kefu-box01 .y-ewm-box>div { width: 151px; height: 178px; }
.y-kefu-box01 .y-ewm-box img { width:115px; height:114px; margin: 20px auto 10px; }
.y-kefu-box01 .y-ewm-box .y-ewm-img1 { width: 150px; border-right: solid 1px #efefef; }
.y-kefu-box01 .y-ewm-box .right { top: 84px; }
/*email*/
.y-kefu-box01 .y-email-infos { padding: 28px 20px 28px 45px; color:#b9b9b9; text-align: left; bottom: 0; }
.y-kefu-box01 .y-email-infos p { color: #ea5b2d; font-size: 16px; }
.y-kefu-box01 .y-email-infos>i { width: 18px; height: 13px; background-position: -52px -80px; position: absolute; left: 15px; top: 30px; }
.y-kefu-box01 .y-email-infos .right { top: 55px; }

.y-kefu-box01 .hide-status { width: 54px; height: 65px; background-color:#ea5b2d;position: absolute; top: 37px; left: 55px; z-index: 9;}
.y-kefu-box01 .hide-status .kf-zixun { padding: 10px 0 7px; color: #fff; cursor: pointer; }